Layaway system variables

Variable name Valid values Description

LayawayDownPayBehavior

0 - no warning

1 - warning

2 - required

This two-position variable determines if a down payment is required before a layaway can be completed and it determines what percentage of the total must be taken as a down payment. Separate values with the pipe (|) character.

  • The fist position tells AIMsi how to handle down payments on the layaway. Enter a 0, 1, or 2, as outlined in Valid values.
  • The second position determines what percentage of the total sale should be collected as a down payment. Enter this value as a decimal. For example, to require 20% down, enter 0.20.

For example, to require a 10% down payment, enter 2|0.1.

Module(s) used in:

Point of Sale > Layaways

Item(s) affected:

Down Payment box on the Layaway window.

LayawayPayDate

positive numeric values

Determines the default number of days after which a layaway should be paid in full. This number is added to the date in the Date box on the Layaway window to create the default value in the Paid In Full box on the Layaway window.

Module(s) used in:

Point of Sale > Layaways

Item(s) affected:

Paid In Full box on the Layaway window

LayawaySerial

Y - yes

N - no

Determines if employees are required to select a serial number on the layaway if a serialized SKU is added to the layaway. If set to Y, the Select Serial Numbers window displays when you leave the Sku# box on the Layaway window. Employees must select a serial number before completing the layaway. If set to N, a serial number is assigned to the item once it is paid in full.

Module(s) used in:

Point of Sale > Layaway

Item(s) affected:

Sku# box on the Layaway window

Additional related variables

Variable name Valid values Description

InvoiceSkuDrop

0 - do not automatically drop the SKU

1 - drop the SKU for quick sales only

2 - drop the SKU for quick sales, sales invoices, layaways, delayed deliveries, proposals, and approvals

Determines if the selected SKU will automatically populate the grid without requiring you to enter a price and discount. The saves time manually entering information and only works if the item is found in the inventory file. Should you need to modify the price or discount after it has dropped to the grid, you can do so by selecting the item and clicking Change.

Module(s) used in:

Point of Sale. Specifically for:

  • Quick Sale
  • Sales Invoice
  • Layaway
  • Delayed Delivery
  • Proposals
  • Approval

Item(s) affected:

The grids on the Sales Invoice window, Layaway window, Delayed Delivery window, Proposal window, and Approval window.

ReStockPrcAmt

Positive numeric values, including decimals

This is the amount to deduct from a customer's total return. AIMsi assumes any value less than 1 (such as 0.99 or 0.30) is a percent and any value that equals 1 or greater is a dollar amount.

  • If you set up this variable as a percent this percentage of the return will be kept by the store and not returned to the customer. For example, if this variable is set to 0.25, and the return total is $30, the customer receives $22.50 and your store keeps $7.50. If the return total is $23, the customer receives $17.25 and your store keeps $5.75.
  • If you set up this variable as a flat fee (dollar amount) this will be the amount deducted from the return regardless of the return total. For example, if this variable is set to 10.00, and the item sells for $30, the customer receives $20 and your store keeps $10. If the item sells for $23, the customer receives $13 and your store keeps $10.

Module(s) used in:

Inventory > Returns

Item(s) affected:

Restock Fee box on the Layaway Return window.